<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="./common/common.css">
</head>

<body>
    <div class="main">
        <div class="top flex_x around">
            <img src="./image/6.png" alt="">
            <div class="list flex_x around">
                <div class=" item active pos_r">
                    <span class="line  line1 pos_a"></span>
                    <span class="p012">Home</span>
                    <span class="line line2 pos_a"></span>
                </div>
                <div class="item">About</div>
                <div class="item">Gallery</div>
                <div class="item">Contact</div>
            </div>
            <div class="right">
                BUY TICKETS
            </div>
        </div>
        <div class="content">
            <div class="info1">Jay</div>
            <div class="info2">Chou</div>
            <div class="info3">
                Jay Chou is a well-known musician, singer <br>
                composer, producer, director and actor <br>
                from Taiwan
            </div>
        </div>
    </div>
</body>
<style>
    .list {
        font-family: 'osw', sans-serif;
    }

    .info1,
    .info2 {
        font-family: 'jost', sans-serif;
    }

    .info3 {
        font-family: 'cat', sans-serif;

    }

    @media (max-width: 500px) {
        .main {
            padding: 2px;
            box-sizing: border-box;
            background-image: url("./image/11.png");
            background-repeat: no-repeat;
            background-size: cover;
            width: 100vw;
            height: 100vh;
            opacity: 0.8;
        }

        .top {
            display: block;
        }

        .main img {
            width: 60px;
            height: 60px;
            border-radius: 50px;
        }

        .list {
            color: #fff;
            font-weight: bold;
            font-size: 20px;
        }

        .item {
            padding: 0 12px;
        }

        .line {
            display: inline-block;
            width: 1px;
            height: 40px;
            background-color: #fff;
        }

        .p012 {
            padding: 0 12px;
        }

        .line1 {
            top: -14px;
        }

        .line2 {
            top: 14px;
        }

        .right {
            padding: 0px 2px;
            box-sizing: border-box;
            text-align: center;
            height: 40px;
            line-height: 40px;
            align-items: center;
            font-size: 16px;
            background-color: #eff5fd;
            border-radius: 8px;
            color: #193365;
            font-weight: bold;
            margin-top: 20px;
            width: 200px;
            margin: 20px auto;
        }

        .info1,
        .info2 {
            font-size: 60px;
            color: #fff;
            font-weight: bold;
        }

        .info1 {
            margin-left: 80px;
            margin-top: 40px;
        }

        .info2 {
            margin-left: 100px;
            margin-top: 20px;
        }

        .info3 {
            text-align: left;
            margin-left: 60px;
            line-height: 50px;
            color: #fff;
            font-size: 28px;
        }
    }


    @media (min-width: 501px) {
        .main {
            padding: 48px;
            box-sizing: border-box;
            background-image: url("./image/11.png");
            background-repeat: no-repeat;
            background-size: cover;
            width: 100vw;
            height: 100vh;
            opacity: 0.8;
        }

        .main img {
            width: 80px;
            height: 80px;
            border-radius: 50px;
        }

        .list {
            color: #fff;
            font-weight: bold;
            font-size: 32px;
            width: 60vw;
        }

        .item {
            padding: 0 12px;
        }

        .line {
            display: inline-block;
            width: 4px;
            height: 50px;
            background-color: #fff;
        }

        .p012 {
            padding: 0 12px;
        }

        .line1 {
            top: -14px;
        }

        .line2 {
            top: 14px;
        }

        .right {
            padding: 0px 12px;
            box-sizing: border-box;
            text-align: center;
            height: 60px;
            line-height: 60px;
            align-items: center;
            font-size: 32px;
            background-color: #eff5fd;
            border-radius: 8px;
            color: #193365;
            font-weight: bold;
        }

        .info1,
        .info2 {
            font-size: 120px;
            color: #fff;
            font-weight: bold;
        }

        .info1 {
            margin-left: 80px;
            margin-top: 40px;
        }

        .info2 {
            margin-left: 150px;
            margin-top: 40px;
        }

        .info3 {
            text-align: left;
            margin-left: 80px;
            line-height: 60px;
            color: #fff;
            font-size: 28px;
        }
    }
</style>

</html>